# 字符串也是容器 数据不可更改
# 字符串方法
my_String = "itheima and itcast"
# 下标索引
print(my_String[0])
print(my_String[-1])
# indedx方法
print(my_String.index("it"))
# replace方法把字符串内部替换
new_String = my_String.replace("it", "*")
print(new_String)
# .split 按照输入字符串划分，产生列表对象[]
new_String = None
new_String = my_String.split(" ")
print(new_String)
# strip方法,规整操作，默认去除前后空格和回车,会把传入的字符串拆分后再进行去除操作，只有前后
my_String = "   itheima and itcast "
new_String = my_String.strip(" ")
print(new_String)
my_String = "itheima and itcast"
new_String = my_String.strip("it")
print(new_String)
#计数
print("i的个数是：",my_String.count("i"))
#长度
print(f"长度是:{len(my_String)}")
#遍历
for x in my_String:
    print(x)
print("__________________")
i=0
while i<len(my_String):
    print(my_String[i])
    i+=1